Synonyms for "Tommy gun"

Words with similar meaning